import os
import sys
import PyInstaller.__main__

# 当前目录
current_dir = os.path.dirname(os.path.abspath(__file__))

# 图标文件路径
icon_path = os.path.join(current_dir, 'icon.ico')

# 打包参数
PyInstaller.__main__.run([
    'watermark_app.py',                # 主程序文件
    '--name=图片水印工具1',             # 程序名称
    '--onefile',                       # 打包成单个可执行文件
    f'--icon={icon_path}',             # 设置图标
    '--noconsole',                     # 不显示控制台窗口
    '--add-data=icon.ico;.',           # 添加资源文件
    '--clean',                         # 清理临时文件
])

print("打包完成！") 